home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 05 - 1989 / 05.08 Aug 89 / Installer Source / FlameTrash.r < prev    next >
Encoding:
Text File  |  1989-05-21  |  3.4 KB  |  101 lines  |  [TEXT/MPS ]

  1. /*-------------------------------------------------------------------------
  2. #
  3. #    Flame TrachCan Installer Script Resource Code
  4. #
  5. #    Create using with command:
  6. #        Rez -o FlameTrash -t uins -c uins FlameTrash.r
  7. #
  8. #    To Function correctly, Place it in the System Folder of the
  9. #        Installer Disk.
  10. #
  11. #    Installs the Flame TrashCan into the Target Disk's Finder.
  12. #
  13. -------------------------------------------------------------------------*/
  14.  
  15. #include "Types.r"
  16.  
  17. #include "SysTypes.r"
  18.  
  19. resource 'insc' (0, "") {
  20.     format0 {
  21.         "Flame TrashCan (v1.0)",
  22.         "FlameTrash Script installs the Flame Trashcan into the Finder.  "
  23.         "This Script must be in the System Folder of the Installing Disk.  "
  24.         "It was created for MacTutor by Steve Sheets.",
  25.         {    /* array FileList: 0 elements */
  26.         },
  27.         {    /* array ResFileList: 1 elements */
  28.             /* [1] */
  29.             noDelRemove, noDelInstall, noCopy, doReplace, Old, noUpdateOnly,
  30.             noRsrcFork, noDataFork, needExist, nocrDate, typeCr,
  31.             'FNDR', 'MACS', 0x0, "Finder",
  32.             {    /* array SrcFileList: 1 elements */
  33.                 /* [1] */
  34.                 noDelRemove, noDelInstall, noCopy, doReplace, Old, noUpdateOnly,
  35.                 noRsrcFork, noDataFork, needExist, nocrDate, typeCr,
  36.                 'uins', 'uins', 0x0, "FlameTrash",
  37.                 {    /* array ResList: 2 elements */
  38.                     /* [1] */
  39.                     noDelRemove, DelInstall, copy, doReplace, old, noUpdateOnly,
  40.                     noEvenIf, needExist, byID, 
  41.                     'ICN#', 500, 130, "",
  42.                     /* [2] */
  43.                     noDelRemove, DelInstall, copy, doReplace, old, noUpdateOnly,
  44.                     noEvenIf, needExist, byID, 
  45.                     'ICN#', 501, 134, ""
  46.                 }
  47.             }
  48.         }
  49.     }
  50. };
  51.  
  52. /*    Flame Trash Icon    */
  53.  
  54. resource 'ICN#' (500, "", preload) {
  55.     {    /* array: 2 elements */
  56.         /* [1] */
  57.         $"1F FF FF F8 20 00 00 04 40 00 00 02 80 00 00 01"
  58.         $"80 00 00 01 80 00 00 01 80 20 00 01 80 18 00 01"
  59.         $"80 0C 00 01 80 06 00 01 80 07 00 01 80 03 80 01"
  60.         $"80 06 C0 01 80 06 60 01 80 0C 30 01 80 18 18 01"
  61.         $"80 30 0C 01 80 61 06 01 80 C1 83 01 80 81 41 01"
  62.         $"81 82 21 81 81 84 11 81 81 84 91 81 80 C4 93 01"
  63.         $"80 E2 A7 01 80 71 CE 01 80 39 9C 01 80 1F F8 01"
  64.         $"80 07 E0 01 40 01 80 02 20 01 80 04 1F FF FF F8",
  65.         /* [2] */
  66.         $"1F FF FF F8 3F FF FF FC 7F FF FF FE FF FF FF FF"
  67.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  68.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  69.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  70.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  71.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  72.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  73.         $"FF FF FF FF 7F FF FF FE 3F FF FF FC 1F FF FF F8"
  74.     }
  75. };
  76.  
  77. /*    Flame Full Trash Icon    */
  78.  
  79. resource 'ICN#' (501, "", preload) {
  80.     {    /* array: 2 elements */
  81.         /* [1] */
  82.         $"1F FF FF F8 20 40 00 04 40 20 40 02 80 38 20 01"
  83.         $"80 1C 30 01 84 16 38 01 83 1B 3C 01 81 89 B6 01"
  84.         $"81 8C E7 01 81 EC 63 81 83 74 31 81 83 34 18 C1"
  85.         $"86 1C 18 61 86 18 0C 61 8C 30 06 71 8C 60 06 31"
  86.         $"98 60 03 19 B8 C0 03 19 B0 C0 03 19 B0 C0 06 19"
  87.         $"B8 60 86 39 9C 70 8C 71 8E 38 9C E1 87 18 B9 C1"
  88.         $"83 8E B7 81 81 C7 EF 01 80 71 DE 01 80 3F FC 01"
  89.         $"80 0F F0 01 40 01 80 02 20 01 80 04 1F FF FF F8",
  90.         /* [2] */
  91.         $"1F FF FF F8 3F FF FF FC 7F FF FF FE FF FF FF FF"
  92.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  93.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  94.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  95.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  96.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  97.         $"FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF"
  98.         $"FF FF FF FF 7F FF FF FE 3F FF FF FC 1F FF FF F8"
  99.     }
  100. };
  101.